Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
TUMBER HOUSE SLOUGH LANE Detached £1,300,000 11 Jan 1995